package org.projetjava.presentation;

import javax.swing.BoxLayout;
import javax.swing.JPanel;

import org.projetjava.metier.model.Lieu;

public class EditionLieu extends JPanel{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private ListePoi listePoi = null;


	private CarteEdition carteEdition;
	


	
	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getLibelle() {
		return libelle;
	}

	public void setLibelle(String libelle) {
		this.libelle = libelle;
	}



	private String url;
	private String libelle;
	




	private Lieu lieu = new Lieu();
	public Lieu getLieu() {
		return lieu;
	}

	public void setLieu(Lieu lieu) {
		this.lieu = lieu;
	}
	

	
	public EditionLieu()
	{
		this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS));
		
		CreationLieuDialogue creationLieuDialogue = new CreationLieuDialogue(null, "Formulaire d'ajout", true , this);
		listePoi = new ListePoi(lieu, this);
		
		carteEdition = new CarteEdition(lieu, listePoi);
		this.add(listePoi);
		this.add(carteEdition);
	}
	
	
	public EditionLieu(Lieu lieu)
	{
		this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS));
		this.lieu = lieu;
		listePoi = new ListePoi(lieu, this);
		
		carteEdition = new CarteEdition(lieu, listePoi);
		
		this.add(listePoi);
		this.add(carteEdition);
		
		
		
		
	}
	
	public void ChargementCreationLieu()
	{
		/*descriptionPoi = new DescriptionPoi(lieu);
		carte = new Carte(lieu, descriptionPoi);
		
		this.add(descriptionPoi);
		this.add(carte);
		this.setVisible(true);*/
	}

	
}
